oil tumor - German English Dictionary